<HTML><HEAD>
<TITLE>attr: Attribute Package</TITLE>
</HEAD>
<BODY>

<p> 
The attr package contains the class hierarcy that is used to
represent the Java Virtual Machine class file attributes.  The attr
package also contains the attrFactory class which is used to allocate
attributes.  The class file attributes are: 
</p>

<table>
<th align= left>attribute</th>   <th align= left>file</th>
<tr>
<td>attribute base class</td>    <td>attrInfo.java</td>
<tr>
<td>code attribute</td>          <td>codeAttr.java</td>
<tr>
<td>constant value attribute</td><td>constValueAttr.java</td>
<tr>
<td>deprecated attribute</td>    <td>deprecAttr.java</td>
<tr>
<td>exception attribute</td>     <td>exceptAttr.java</td>
<tr>
<td>inner class attribute</td>   <td>innerClassAttr.java</td>
<tr>
<td>line number attribute</td>   <td>lineNumTabAttr.java</td>
<tr>
<td>local variable attribute</td><td>localVarTabAttr.java</td>
<tr>
<td>source file attribute</td>   <td>srcFileAttr.java<td>
<tr>
<td>synthetic attribute</td>     <td>synthAttr.java</td>
</table>

<p> 
This package is part of the <i>javad</i> program which
disassembles Java class files.

<p>
This software was written by Ian Kaplan and is copyrighted by
Ian Kaplan, Bear Products International.

<p>
Although this software is published in source form, it is not
open source software.  See the <a href="../../copyright.html">copyright</a>.

</BODY>
</HTML>
